self propelling chair - Spanish English Dictionary